﻿<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>

<link rel="stylesheet" type="text/css" href="/bitrix/themes/.default/adminstyles.css">

<table width="100%" border="0" cellspacing="0" cellpadding="0" class="noborder">
    <tr>
        <td>
            <form name="newrequests" action="<?= $APPLICATION->GetCurDir(); ?>add/">
                  <input type="submit" value="Новая заявка" />
            </form>
        </td>
    </tr>
</table>

<div class="spacer h20"></div>

<? if ($arResult["ISADMIN"] || $arResult["ISPERFORMER"]): ?>
<a href="/upload/request_instruction_support.doc" target="_blank">Инструкция по работе с заявками</a>
<? else: ?>
<a href="/upload/request_instruction.doc" target="_blank">Инструкция по работе с заявками</a>
<? endif; ?>

<div class="spacer h20"></div>

<? if ($arResult["ISADMIN"] || $arResult["ISPERFORMER"]): ?>
<a href="stat/">Статистика по заявкам</a>
<div class="spacer h20"></div>
<? endif; ?>

<?require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/templates/.default/filter_tools.php");?>
<? echo BeginFilterMy($arResult["SECTION"], $arResult["FILTER_NAME"], true); ?>

<? // вывод фильтра ?>
<form name="form1" method="POST" action="<?echo $APPLICATION->GetCurPage()?>">
    <tr>
	<td style="border-left:solid 1px white;border-top:solid 1px white;border-right:solid 1px white;"><strong>Найти:</strong></td>
	<td style="border-top:solid 1px white;border-right:solid 1px white;">
            <input type="text" size="25" name="find" value="<?= $arResult["FILTER_FIND"]; ?>" title="Введите строку для поиска">
            <select name="find_type" id="find_type" size="1">
                <option <? if ($arResult["FILTER_FIND_TYPE"]=="id") echo "selected"; ?> value="id">ID обращения</option>
                <option <? if ($arResult["FILTER_FIND_TYPE"]=="name") echo "selected"; ?> value="name">Заголовок</option>                
                <? if ( ($arParams["SHARE_LIST"]=="Y") || $arResult["ISADMIN"] || $arResult["ISPERFORMER"]): ?>
                <option <? if ($arResult["FILTER_FIND_TYPE"]=="owner") echo "selected"; ?> value="owner">Автор</option>
                <? endif; ?>
                <option <? if ($arResult["FILTER_FIND_TYPE"]=="message") echo "selected"; ?> value="message">Текст сообщения</option>
            </select>
	</td>
    </tr>
    <tr>
	<td style="border-left:solid 1px white;border-top:solid 1px white;border-right:solid 1px white;">Индикатор:</td>
	<td style="border-top:solid 1px white;border-right:solid 1px white;">
            <select class="typeselect" multiple="" name="find_lamp[]" id="find_lamp[]" size="<? if ($arResult["ISADMIN"] || $arResult["ISPERFORMER"]) echo "5"; else echo "3" ?>">
                <? if ($arResult["ISADMIN"] || $arResult["ISPERFORMER"]): ?>
                <option <? if (in_array("red", $arResult["FILTER_FIND_LAMP"])) echo "selected"; ?> value="red">красный</option>
                <option <? if (in_array("yellow", $arResult["FILTER_FIND_LAMP"])) echo "selected"; ?> value="yellow">желтый</option>
                <option <? if (in_array("green", $arResult["FILTER_FIND_LAMP"])) echo "selected"; ?> value="green">зеленый</option>
                <option <? if (in_array("green_s", $arResult["FILTER_FIND_LAMP"])) echo "selected"; ?> value="green_s">зеленый (S)</option>
                <option <? if (in_array("grey", $arResult["FILTER_FIND_LAMP"])) echo "selected"; ?> value="grey">серый</option>
                <? else: ?>
                <option <? if (in_array("red", $arResult["FILTER_FIND_LAMP"])) echo "selected"; ?> value="red">красный</option>
                <? if ($arParams["SHARE_LIST"]=="Y"): ?>
                <option <? if (in_array("yellow", $arResult["FILTER_FIND_LAMP"])) echo "selected"; ?> value="yellow">желтый</option>
                <? endif; ?>
                <option <? if (in_array("green", $arResult["FILTER_FIND_LAMP"])) echo "selected"; ?> value="green">зеленый</option>
                <option <? if (in_array("grey", $arResult["FILTER_FIND_LAMP"])) echo "selected"; ?> value="grey">серый</option>                
                <? endif; ?>
            </select>            
	</td>
    </tr>
    <tr>
	<td style="border-left:solid 1px white;border-top:solid 1px white;border-right:solid 1px white;">Закрыто/открыто:</td>
	<td style="border-top:solid 1px white;border-right:solid 1px white;">
	    <select class="typeselect" name="find_close" id="find_close" size="1">
                <option <? if ($arResult["FILTER_FIND_CLOSE"]=="") echo "selected"; ?> value="">(все)</option>
                <option <? if ($arResult["FILTER_FIND_CLOSE"]=="Y") echo "selected"; ?> value="Y">закрыто</option>
                <option <? if ($arResult["FILTER_FIND_CLOSE"]=="N") echo "selected"; ?> value="N">открыто</option>
            </select>
	</td>
    </tr>    
    <? if ($arParams["USE_PROJECT"]=="Y"): ?>
    <tr>
	<td style="border-left:solid 1px white;border-top:solid 1px white;border-right:solid 1px white;">Проект:</td>
	<td style="border-top:solid 1px white;border-right:solid 1px white;">
            <select class="typeselect" name="find_project_id" id="find_project_id" size="1">
                <option value="">(все)</option>
                <option <? if ($arResult["FILTER_FIND_PROJECT_ID"]=="0") echo "selected"; ?> value="0">не установлено</option>
                <? foreach ($arResult["HANDBOOKS"]["PROJECT"] as $item): ?>
                <option <? if ($arResult["FILTER_FIND_PROJECT_ID"]==$item["ID"]) echo "selected"; ?> value="<?= $item["ID"]; ?>"><?= $item["NAME"]; ?></option>
                <? endforeach; ?>
            </select>
	</td>
    </tr>        
    <? endif; ?>
    <tr>
	<td style="border-left:solid 1px white;border-top:solid 1px white;border-right:solid 1px white;">Категория:</td>
	<td style="border-top:solid 1px white;border-right:solid 1px white;">
            <select class="typeselect" name="find_category_id" id="find_category_id" size="1">
                <option value="">(все)</option>
                <option <? if ($arResult["FILTER_FIND_CATEGORY_ID"]=="0") echo "selected"; ?> value="0">не установлено</option>
                <? foreach ($arResult["HANDBOOKS"]["CATEGORY"] as $item): ?>
                <option <? if ($arResult["FILTER_FIND_CATEGORY_ID"]==$item["ID"]) echo "selected"; ?> value="<?= $item["ID"]; ?>"><?= $item["NAME"]; ?></option>
                <? endforeach; ?>
            </select>
	</td>
    </tr>    
    <tr>
	<td style="border-left:solid 1px white;border-top:solid 1px white;border-right:solid 1px white;">Статус:</td>
	<td style="border-top:solid 1px white;border-right:solid 1px white;">
            <select class="typeselect" name="find_status_id" id="find_status_id" size="1">
                <option value="">(все)</option>
                <option <? if ($arResult["FILTER_FIND_STATUS_ID"]=="0") echo "selected"; ?> value="0">не установлено</option>
                <? foreach ($arResult["HANDBOOKS"]["STATUSES"] as $item): ?>
                <option <? if ($arResult["FILTER_FIND_STATUS_ID"]==$item["ID"]) echo "selected"; ?> value="<?= $item["ID"]; ?>"><?= $item["NAME"]; ?></option>
                <? endforeach; ?>
            </select>
	</td>
    </tr>        
    <? if ($arParams["SHARE_LIST"]=="Y"): ?>
    <tr>
	<td style="border-left:solid 1px white;border-top:solid 1px white;border-right:solid 1px white;">Только мои заявки:</td>
	<td style="border-top:solid 1px white;border-right:solid 1px white;">
            <input type="checkbox" name="find_my_only" id="find_my_only" <? if ($arResult["FILTER_FIND_MY_ONLY"]) echo "checked"; ?> />                   
	</td>
    </tr>            
    <? endif; ?>
    <? if ($arResult["ISADMIN"] || $arResult["ISPERFORMER"]): ?>
    <tr>
	<td style="border-left:solid 1px white;border-top:solid 1px white;border-right:solid 1px white;">База знаний:</td>
	<td style="border-top:solid 1px white;border-right:solid 1px white;">
            <select class="typeselect" name="find_to_wiki_id" id="find_to_wiki_id" size="1">
                <option value="">(все)</option>
                <option <? if ($arResult["FILTER_FIND_TO_WIKI_ID"]=="0") echo "selected"; ?> value="0">не установлено</option>
                <? foreach ($arResult["HANDBOOKS"]["TO_WIKI"] as $item): ?>
                <option <? if ($arResult["FILTER_FIND_TO_WIKI_ID"]==$item["ID"]) echo "selected"; ?> value="<?= $item["ID"]; ?>"><?= $item["VALUE"]; ?></option>
                <? endforeach; ?>
            </select>
	</td>
    </tr>            
    <? endif; ?>
    <tr>
        <td valign="center" colspan="2" nowrap style="border:solid 1px white;">
            <input type="submit" class="button" name="set_filter" value="Установить">
            <input type="submit" class="button" name="del_filter" value="Сбросить">
            <input type="hidden" name="lang" value="<?echo LANG?>">
            <input type="hidden" name="filter" value="Y">
        </td>
    </tr>
</form>
<? echo EndFilterMy(); ?>

<div class="spacer h20"></div>

<? if (count($arResult)): ?>
<table border="0" cellspacing="1" cellpadding="0" class="requests">    
    <tr>
        <th>ID</th>
        <th>Индикатор</th>
        <th>Заголовок</th>
        <? if ($arResult["ISADMIN"] || $arResult["ISPERFORMER"] || ($arParams["SHARE_LIST"]=="Y")): ?>
        <th>Автор</th>
        <? endif; ?>
        <? if ($arResult["ISADMIN"] || $arResult["ISPERFORMER"]): ?>
        <th>Критичность</th>
        <? endif; ?>
        <th>Дата ответа</th>
        <th>Сообщений</th>
        <th>Категория</th>
        <th>Исполнитель</th>
        <th>Статус</th>
    </tr>
<? foreach($arResult["REQUESTS"] as $item): ?>
    <tr>
        <td><a href="<?= $item["DETAIL_PAGE_URL"]; ?>"><?= $item["ID"]; ?></a></td>
        <td align="center" class="indicator"><?= $item["INDICATOR"]; ?></td>
        <td class="ta-l"><?= $item["NAME"]; ?></td>
        <? if ($arResult["ISADMIN"] || $arResult["ISPERFORMER"] || ($arParams["SHARE_LIST"]=="Y")): ?>
        <td><?= $item["CREATED_BY"]; ?></td>
        <? endif; ?>
        <? if ($arResult["ISADMIN"] || $arResult["ISPERFORMER"]): ?>        
        <td><?= $item["CRITICALITY"]; ?></td>
        <? endif; ?>
        <td><?= $item["LAST_DATE"]; ?></td>
        <td><?= $item["CNT_LOGS"]; ?></td>
        <td><?= $item["CATEGORY"]; ?></td> 
        <td><?= $item["RESPONSIBLE_USER"]; ?></td>
        <td><?= $item["STATUS"]; ?></td>
    </tr>
<? endforeach; с?>
</table>

<div class="notes">
    <table cellspacing="0" cellpadding="0" border="0" class="notes">
        <tr class="top">
            <td class="left"><div class="empty"></div></td>
            <td><div class="empty"></div></td>
            <td class="right"><div class="empty"></div></td>
	</tr>
	<tr>
            <td class="left"><div class="empty"></div></td>
            <td class="content">
                <table border="0" cellspacing="6" cellpadding="0">
                    <tr>
                        <td valign="center" colspan="2" nowrap="">Статус обращения:</td>
                    </tr>
                    <? if ($arResult["ISADMIN"] || $arResult["ISPERFORMER"]): ?>
                    <tr>
        		<td valign="center" nowrap=""><div class="lamp-red"></div></td>
                	<td valign="center" nowrap="">последний раз в обращение писал ваш оппонент (вы ответственный)</td>
                    </tr>
                    <tr>
                        <td valign="center" nowrap=""><div class="lamp-yellow"></div></td>
                        <td valign="center" nowrap="">последний раз в обращение писал оппонент (вы не ответственный)</td>
                    </tr>
                    <tr>
                        <td valign="center" nowrap=""><div class="lamp-green"></div></td>
                        <td valign="center" nowrap="">последний раз в обращение писали вы</td>
                    </tr>
                    <tr>
                        <td valign="center" nowrap=""><div class="lamp-green-s"></div></td>
                        <td valign="center" nowrap="">последний раз в обращение писал сотрудник техподдержки</td>
                    </tr>
                    <tr>
                        <td valign="center" nowrap=""><div class="lamp-grey"></div></td>
                        <td valign="center" nowrap="">обращение закрыто</td>
                    </tr>
                    <? else: ?>
                    <tr>
        		<td valign="center" nowrap=""><div class="lamp-red"></div></td>
                	<td valign="center" nowrap="">последний раз в обращение писал сотрудник техподдержки</td>
                    </tr>
                    <? if ($arParams["SHARE_LIST"]=="Y"): ?>
                    <tr>
                        <td valign="center" nowrap=""><div class="lamp-yellow"></div></td>
                        <td valign="center" nowrap="">последний раз в обращение писал ваш коллега</td>
                    </tr>                    
                    <? endif; ?>
                    <tr>
                        <td valign="center" nowrap=""><div class="lamp-green"></div></td>
                        <td valign="center" nowrap="">последний раз в обращение писали вы</td>
                    </tr>
                    <tr>
                        <td valign="center" nowrap=""><div class="lamp-grey"></div></td>
                        <td valign="center" nowrap="">обращение закрыто</td>
                    </tr>                    
                    <? endif; ?>
                </table>
            </td>
            <td class="right"><div class="empty"></div></td>
	</tr>
	<tr class="bottom">
            <td class="left"><div class="empty"></div></td>
            <td><div class="empty"></div></td>
            <td class="right"><div class="empty"></div></td>
	</tr>
    </table>
</div>

<? endif; ?>
